<?php

class Impresora
{
	private $ID;
	private $marca;	
	private $modelo;	
	private $precio;
	private $imgID;	
	private $procesador;	
	private $memoria;	
	private $emulador;	
	private $duplex;	
	private $tipo;
	private $entrada;	
	private $salida;	
	private $impresiones;	
	private $funcion;	
	private $color;	
	private $monocromo;	
	private $papel;	
	private $formato;	
	private $precalientamiento;	
	private $ruido;	
	private $bluetooth;	
	private $ethernet;	
	private $lan;	
	private $consumo;	
	private $usb;	
	private $tarjeta;	
	private $pict;	
	private $rendimiento;	
	private $resolucion;	
	private $ppm;	
	private $altura;	
	private $anchura;	
	private $profundidad;	
	private $peso;
	
	public function __construct($ID,$marca,$modelo,$precio,$imgID,
								$procesador,$memoria,$emulador,$duplex,
								$tipo,$entrada,$salida,$impresiones,
								$funcion,$color,$monocromo,$papel,
								$formato,$precalientamiento,$ruido,
								$bluetooth,$ethernet,$lan,$consumo,
								$usb,$tarjeta,$pict,$rendimiento,
								$resolucion,$ppm,$altura,$anchura,
								$profundidad,$peso)
	{
		$this->ID = $ID;
		$this->marca = $marca;
		$this->modelo = $modelo;
		$this->precio = $precio;
		$this->imgID = $imgID;
		$this->procesador = $procesador;
		$this->memoria = $memoria;
		$this->emulador = $emulador;
		$this->duplex = $duplex;
		$this->tipo = $tipo;
		$this->entrada = $entrada;
		$this->salida = $salida;
		$this->impresiones = $impresiones;
		$this->funcion = $funcion;
		$this->color = $color;
		$this->monocromo = $monocromo;
		$this->papel = $papel;
		$this->formato = $formato;
		$this->precalientamiento = $precalentamiento;
		$this->ruido = $ruido;
		$this->bluetooth = $bluetooth;
		$this->ethernet = $ethernet;
		$this->lan = $lan;
		$this->consumo = $consumo;
		$this->usb = $usb;
		$this->tarjeta = $tarjeta;
		$this->pict = $pict;
		$this->rendimiento = $rendimiento;
		$this->resolucion = $resolucion;
		$this->ppm = $ppm;
		$this->altura = $altura;
		$this->anchura = $anchura;
		$this->profundidad = $profundidad;
		$this->peso = $peso;
	}
	
	public function setID($id)
	{
		$this->ID=$id;
	}
	public function setMarca($marca)
	{
		$this->marca=$marca;
	}
	public function setModelo($modelo)
	{
		$this->modelo=$modelo;
	}
	public function setPrecio($precio)
	{
		$this->precio=$precio;
	}
	public function setImgID($imgID)
	{
		$this->imgID=$imgID;
	}
	public function setProcesador($procesador)
	{
		$this->procesador=$procesador;
	}
	public function setMemoria($memoria)
	{
		$this->memoria=$memoria;
	}
	public function setEmulador($emulador)
	{
		$this->emulador=$emulador;
	}
	public function setDuplex($duplex)
	{
		$this->duplex=$duplex;
	}
	public function setTipo($tipo)
	{
		$this->tipo=$tipo;
	}
	public function setEntrada($entrada)
	{
		$this->entrada=$entrada;
	}
	public function setSalida($salida)
	{
		$this->salida=$salida;
	}
	public function setImpresiones($impresiones)
	{
		$this->impresiones=$impresiones;
	}
	public function setFuncion($funcion)
	{
		$this->funcion=$funcion;
	}
	public function setColor($color)
	{
		$this->color=$color;
	}
	public function setMonocromo($monocromo)
	{
		$this->monocromo=$monocromo;
	}
	public function setPapel($papel)
	{
		$this->papel=$papel;
	}
	public function setFormato($formato)
	{
		$this->formato=$formato;
	}
	public function setPrecalientamiento($precalentamiento)
	{
		$this->precalentamiento=$precalentamiento;
	}
	public function setRuido($ruido)
	{
		$this->ruido=$ruido;
	}
	public function setBluetooth($bluetooth)
	{
		$this->bluetooth=$bluetooth;
	}
	public function setEthernet($ethernet)
	{
		$this->ethernet=$ethernet;
	}
	public function setLan($lan)
	{
		$this->lan=$lan;
	}
	public function setConsumo($consumo)
	{
		$this->consumo=$consumo;
	}
	public function setUsb($usb)
	{
		$this->usb=$usb;
	}
	public function setTarjeta($tarjeta)
	{
		$this->tarjeta=$tarjeta;
	}
	public function setPict($pict)
	{
		$this->pict=$pict;
	}
	public function setRendimiento($rendimiento)
	{
		$this->rendimiento=$rendimiento;
	}
	public function setResolucion($resolucion)
	{
		$this->resolucion=$resolucion;
	}
	public function setPpm($ppm)
	{
		$this->ppm=$ppm;
	}
	public function setAltura($altura)
	{
		$this->altura=$altura;
	}
	public function setAnchura($anchura)
	{
		$this->anchura=$anchura;
	}
	public function setProfundidad($profundidad)
	{
		$this->profundidad=$profundidad;
	}
	public function setPeso($peso)
	{
		$this->peso=$peso;
	}
	
	public function getID()
	{
		return $this->ID;
	}
	public function getMarca()
	{
		return $this->marca;
	}
	public function getModelo()
	{
		return $this->modelo;
	}
	public function getPrecio()
	{
		return $this->precio;
	}
	public function getImgID()
	{
		return $this->imgID;
	}
	public function getProcesador()
	{
		return $this->procesador;
	}
	public function getMemoria()
	{
		return $this->memoria;
	}
	public function getEmulador()
	{
		return $this->emulador;
	}
	public function getDuplex()
	{
		return $this->duplex;
	}
	public function getTipo()
	{
		return $this->tipo;
	}
	public function getEntrada()
	{
		return $this->entrada;
	}
	public function getSalida()
	{
		return $this->salida;
	}
	public function getImpresiones()
	{
		return $this->impresiones;
	}
	public function getFuncion()
	{
		return $this->funcion;
	}
	public function getColor()
	{
		return $this->color;
	}
	public function getMonocromo()
	{
		return $this->monocromo;
	}
	public function getPapel()
	{
		return $this->papel;
	}
	public function getFormato()
	{
		return $this->formato;
	}
	public function getPrecalientamiento()
	{
		return $this->precalentamiento;
	}
	public function getRuido()
	{
		return $this->ruido;
	}
	public function getBluetooth()
	{
		return $this->bluetooth;
	}
	public function getEthernet()
	{
		return $this->ethernet;
	}
	public function getLan()
	{
		return $this->lan;
	}
	public function getConsumo()
	{
		return $this->consumo;
	}
	public function getUsb()
	{
		return $this->usb;
	}
	public function getTarjeta()
	{
		return $this->tarjeta;
	}
	public function getPict()
	{
		return $this->pict;
	}
	public function getRendimiento()
	{
		return $this->rendimiento;
	}
	public function getResolucion()
	{
		return $this->resolucion;
	}
	public function getPpm()
	{
		return $this->ppm;
	}
	public function getAltura()
	{
		return $this->altura;
	}
	public function getAnchura()
	{
		return $this->anchura;
	}
	public function getProfundidad()
	{
		return $this->profundidad;
	}
	public function getPeso()
	{
		return $this->peso;
	}
}

?>